942985
592632
878358
308808
24179
266112
930548
610942
249914
116966
429630
263212
158528
143394
832535
887905
496700
921983
935772
991906
923457
89663
808728
520655